SQL क्रिएट डेटाबेस स्टेटमेंट
CREATE DATABASE स्टेटमेंट का उपयोग नया SQL डेटाबेस बनाने के लिए किया जाता है।
डेटाबेस निर्माण कार्यप्रवाह
प्रशासनिक अनुमति की पुष्टि करें
क्रिएट डेटाबेस स्टेटमेंट चलाएँ
डेटाबेस बनाया गया है
डेटाबेस की सूची जांचें
डेटाबेस सिंटैक्स बनाएं
CREATE DATABASE databasename;
सहायता नोट:
सुनिश्चित करें कि कोई भी डेटाबेस बनाने से पहले आपके पास प्रशासनिक अनुमति हो। डेटाबेस बनने के बाद, आप इसे निम्नलिखित SQL कमांड के साथ डेटाबेस की सूची में जांच सकते हैं:SHOW DATABASES;
डेटाबेस उदाहरण बनाएँ
निम्नलिखित SQL कथन "testDB" नामक एक डेटाबेस बनाता है:
उदाहरण
CREATE DATABASE testDB;
ई-कॉमर्स प्लेटफार्म
ऑनलाइन स्टोर के लिए डेटाबेस
CREATE DATABASE EcommerceStore;
स्कूल प्रबंधन
शैक्षणिक संस्थान के लिए डेटाबेस
CREATE DATABASE SchoolManagement;
अस्पताल
स्वास्थ्य देखभाल डेटाबेस
CREATE DATABASE HospitalDB;
विभिन्न डेटाबेस प्रणालियाँ
MySQL
CREATE DATABASE companydb;
CREATE DATABASE database_name;
SQL Server
CREATE DATABASE CompanyDB;
CREATE DATABASE database_name;
PostgreSQL
CREATE DATABASE companydb;
CREATE DATABASE database_name;
Oracle
CREATE DATABASE companydb;
CREATE DATABASE database_name;
महत्वपूर्ण नोट:
डेटाबेस नाम अद्वितीय होने चाहिए. मौजूदा डेटाबेस नाम का उपयोग करने का प्रयास करते समय एक त्रुटि उत्पन्न होती है। डेटाबेस नामों में आमतौर पर केवल अक्षर, संख्याएँ और अंडरस्कोर होते हैं।
सर्वोत्तम प्रथाएं
नामकरण परंपरा
स्पष्ट और अर्थपूर्ण नामों का प्रयोग करें
-- Good
CREATE DATABASE CustomerOrders;
-- Avoid
CREATE DATABASE db1;
पहले परीक्षण करें
जांचें कि क्या डेटाबेस पहले से मौजूद है
-- MySQL example
CREATE DATABASE IF NOT EXISTS CompanyDB;
उन्नत विकल्प
एन्क्रिप्शन और क्रमबद्धता सेट करें
-- MySQL with options
CREATE DATABASE CompanyDB
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;